// TingGE
//
// Pan Hong
//

#ifndef __SCENE_NODE_H__
#define __SCENE_NODE_H__

#include "Object.hpp"

namespace TingGE
{


class TiSceneNode : public TiObject
{

public:
	TiSceneNode();
	virtual ~TiSceneNode();


	std::string&	getName() { return m_name; }
	void			setName( std::string& name ) { m_name = name; }
	int				getLayer() const { return m_layer; }
	void			setLayer( int layer ) { m_layer = layer; }

protected:

	std::string		m_name;
	int				m_layer;
};
}
#endif // __SCENE_NODE_H__